aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/[username]/(profile)/+page.server.ts
blob: e3d3bed1f33658b927b4c432f516ea89d82858fa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { auth, get } from "$lib/utils";

export async function load({ cookies, depends, parent }) {
  depends("app:payments");
  depends("app:items");

  let { subject } = await parent();

  let accounts = [];
  if (cookies.get("token")) accounts = await get("/accounts", auth(cookies));

  let items = await get(`/${subject.id}/items`, auth(cookies));
  items.map((i) => (i.quantity = 0));

  return { accounts, items };
}